package com.wnxy.eleba.service;

import com.github.pagehelper.PageInfo;
import com.wnxy.eleba.entity.Sj;
import com.wnxy.eleba.vo.SjQueryParam;

import java.util.List;

public interface SjService_zhuying {
    /**
     * 根据商家id查询商家
     * @param sjId
     * @return
     */
    Sj findSjById(Integer sjId);

    /**
     * 查找全部商家
     * @return
     */
    List<Sj> findAll();

    /**
     * 根据条件分页查询商家
     * @param sjQueryParam
     * @return
     */
    PageInfo<Sj> listSjPageByCondition(SjQueryParam sjQueryParam);

    /**
     * 保存商家
     * @param sj
     * @return
     */
    boolean saveSj(Sj sj);


    /**
     * 修改商家
     * @param sj
     * @return
     */
    boolean updateSj(Sj sj);


    /**
     * 根据id删除商家
     * @param ids
     * @return
     */
    boolean  deleteSj(Integer[] ids);


    boolean delSj(Integer id);


    /**
     * 查询所有的商家类型
     * @return
     */
    List<String> listsjType();



}
